armour piercing rocket - Alemán Inglés Diccionario